superstructure manufacturing - French English Dictionary